English Dictionary
◊ DOWN PAT
down pat
adj : understood perfectly; "had his algebra problems down" [syn:
{down}, {down pat(p)}, {mastered}]